Big Huge Thesaurus

belladonna plant

noun